package cn.hsa.fqz.monitor.controller.vo;

import cn.hsa.fqz.common.utils.page.BasePage;
import cn.hsa.fqz.task.service.dto.TaskFlowQueryDTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author Administrator
 * @version 1.0
 * @date 2023-12-26 15:29
 */
@Data
public class TMonitorConfigQueryVO implements Serializable {

    private BasePage page;

    @ApiModelProperty("监测指标查询条件")
    private TMonitorConfigQueryVO.Condition condition;
    @Data
    public static class Condition {
        @ApiModelProperty("实体id")
        private Integer entityId;

        @ApiModelProperty("实体编码")
        private String entityCode;

        @ApiModelProperty("主表名")
        private String tableName;

        @ApiModelProperty("源实体编码")
        private String sourceEntityCode;

        @ApiModelProperty("目标实体编码")
        private String targetEntityCode;
    }
}
